Big Huge Thesaurus

Army for the Liberation of Rwanda

noun